FADE: Graph Drawing, Clustering, and Visual Abstraction

نویسندگان

  • Aaron J. Quigley
  • Peter Eades
چکیده

A fast algorithm(fade) for the 2D drawing, geometric clustering and multilevel viewing of large undirected graphs is presented. The algorithm is an extension of the Barnes-Hut hierarchical space decomposition method, which includes edges and multilevel visual abstraction. Compared to the original force directed algorithm, the time overhead is O(e + n logn) where n and e are the numbers of nodes and edges. The improvement is possible since the decomposition tree provides a systematic way to determine the degree of closeness between nodes without explicitly calculating the distance between each node. Different types of regular decomposition trees are introduced. The decomposition tree also represents a hierarchical clustering of the nodes, which improves in a graph theoretic sense as the graph drawing approaches a lower energy state. Finally, the decomposition tree provides a mechanism to view the hierarchical clustering on various levels of abstraction. Larger graphs can be represented more concisely, on a higher level of abstraction, with fewer graphics on screen.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Experience with FADE for the Visualization and Abstraction of Software Views

This paper describes the FADE paradigm for visualization and a series of experiments for the fast layout, abstract representation, and measurement of software views. In program comprehension, graph models are typically used to represent relational information, where the visualization of such graphs is referred to as graph drawing. Here we present the results of an investigation into efficient t...

متن کامل

PROVEDA: A scheme for Progressive Visualization and Exploratory Data Analysis of clusters

This paper presents a scale-oriented scheme for data visualization. The aim is to explore and validate the hypothesis, that a high quality visual layout exhibits a good quality hierarchical data clustering. In this scheme, the information to be visualized and clustered is represented as a graph, where the nodes represent pieces of information and the edges represent relationships between those ...

متن کامل

CCVisu 3 . 0 Introduction and Reference Manual — Draft —

CCVisu is a lightweight tool for visual graph clustering and general force-directed graph layout. Although the tool was originally developed for computing clustering layouts of software systems, based on dependency and co-change graphs, CCVisu is applicable to many graph layout problems.

متن کامل

Recreation and design of motifs in Metkazin Ghelimche

Ghelimche Metkazin village in addition to the abundance of role, mentally woven and of a simple structure. The variety of animal and plant designs and understandable  geometric shapes and the creation of creative design during the drawing of motifs on the margin and the text and the way weavers adapted from the nature and environment of life and the re-imaging of images has led to a variety of ...

متن کامل

Multilevel Visualization of Clustered Graphs

Many systems, particularly those which present relational information, include a graph drawing function. As the amount of information that we want to visualize becomes larger, we need more structure on top of the classical graph model. Graphs with recursive clustering structures over the vertices are called clustered graphs. This type of structure appears in many systems. Examples include CASE ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000